var resultMap;

function xml2parameter(xmlstr, key) {
	initXMLMap(xmlstr);

	if (resultMap) {
       return resultMap.get(key);
	}
	
	return null;
}

/**
 * 初始化xml脚本为Map
 * 
 * @param {}
 *            xmlstr
 */
function initXMLMap(xmlstr) {
	if (window.ActiveXObject) {
		/* 信息url */
		lanmuDoc = new ActiveXObject('Microsoft.XMLDOM');
		lanmuDoc.async = false;
		lanmuDoc.loadXML(xmlstr);

		if (lanmuDoc.parseError.errorCode != 0) {
			alert(lanmuDoc.parseError.reason);
		} else {
			resultMap = new HashMap();
			
			var items = lanmuDoc.documentElement.childNodes;
			for (var i = 0; i < items.length; i++) {
				resultMap.put(items[i].nodeName, items[i].text);
			}
		}
	} else {
		alert('您的浏览器不支持xml文件读取,于是本页面禁止您的操作,推荐使用IE5.0以上可以解决此问题!');
	}
}

/* 获取xml节点内容 */
function getNode(doc, xpath) {
	var retval = "";
	var value = doc.selectSingleNode(xpath);
	if (value) {
		retval = value.text;
	}
	return retval;
}